// +----------------------------------------------------------------------
// | JavaWeb_Vue_Pro前后端分离旗舰版框架 [ JavaWeb ]
// +----------------------------------------------------------------------
// | 版权所有 2019~2020 南京JavaWeb研发中心
// +----------------------------------------------------------------------
// | 官方网站: http://www.javaweb.vip/
// +----------------------------------------------------------------------
// | 作者: 鲲鹏 <1175401194@qq.com>
// +----------------------------------------------------------------------

package com.javaweb.system.entity;

import com.baomidou.mybatisplus.annotation.TableName;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.javaweb.system.common.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;


/**
 * <p>
 * 栏目表
 * </p>
 *
 * @author 鲲鹏
 * @since 2021-06-04
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("sys_cms_channel")
public class CmsChannel extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 类型：1channel  2page 3link 4list
     */
    private Integer type;

    /**
     * 模型ID
     */
    private Integer modelId;

    /**
     * 父ID
     */
    private Integer parentId;

    /**
     * 名称
     */
    private String name;

    /**
     * 图片
     */
    private String image;

    /**
     * 标志: 1hot  2new 3recommend
     */
    private Integer flag;

    /**
     * 关键字
     */
    private String keywords;

    /**
     * 描述
     */
    private String description;

    /**
     * 外部链接
     */
    private String outlink;

    /**
     * 文章数量
     */
    private Integer items;

    /**
     * 权重
     */
    private Integer weigh;

    /**
     * 分页大小
     */
    private Integer pagesize;

    /**
     * 状态: 1normal 2hidden
     */
    private Integer status;

    /**
     * 默认任务得分
     */
    private Float taskCredit;

    /**
     * 是否原创
     */
    private Integer isSelf;

}